person who snuffs candles - Alemán Inglés Diccionario